defeat an undisputed champion - Espagnol Anglais Dictionnaire